bitkeeper revision 1.675 (400722b9KLFIfGLZUiIDTpXwwVfLmg)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 15 Jan 2004 23:31:05 +0000 (23:31 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 15 Jan 2004 23:31:05 +0000 (23:31 +0000)
xen_vbd.c, Xc.c:
  Small fixes.

tools/xc/py/Xc.c
xen/drivers/block/xen_vbd.c

index e24a6911722b4c7fb911bd3be70b0b417bef645f..ee91ca71953b2138075d479cb51f1ba7a64d1f9f 100644 (file)
@@ -445,7 +445,7 @@ static PyObject *pyxc_vbd_setextents(PyObject *self,
 
     static char *kwd_list[] = { "dom", "vbd", "extents", NULL };
 
-    if ( !PyArg_ParseTupleAndKeywords(args, kwds, "iio", kwd_list, 
+    if ( !PyArg_ParseTupleAndKeywords(args, kwds, "iiO", kwd_list, 
                                       &dom, &vbd, &list) )
         goto fail;
 
index 84a5539154907a1fb768635b31836b741c7f9523..25802e7a8e42ffeac13362d9215e0875485e1d58 100644 (file)
@@ -288,7 +288,7 @@ long vbd_setextents(vbd_setextents_t *setextents)
 
     /* Construct the new extent list. */
     new_extents = NULL;
-    for ( i = setextents->nr_extents; i >= 0; i++ )
+    for ( i = setextents->nr_extents; i > 0; i-- )
     {
         if ( unlikely(copy_from_user(&e, 
                                      &setextents->extents[i],